package tech.waterism.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("河道防洪指标")
public class StRvfcchBDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 测站编码
     */
    @ApiModelProperty("测站编码")
    private String stcd;

    /**
     * 左堤高程
     */
    @ApiModelProperty("左堤高程")
    private Double ldkel;

    /**
     * 右堤高程
     */
    @ApiModelProperty("右堤高程")
    private Double rdkel;

    /**
     * 警戒水位
     */
    @ApiModelProperty("警戒水位")
    private Double wrz;

    /**
     * 警戒流量
     */
    @ApiModelProperty("警戒流量")
    private Double wrq;

    /**
     * 保证水位
     */
    @ApiModelProperty("保证水位")
    private Double grz;

    /**
     * 保证流量
     */
    @ApiModelProperty("保证流量")
    private Double grq;

    @ApiModelProperty("平滩流量")
    private Double flpq;

    @ApiModelProperty("实测最高水位")
    private Double obhtz;

    @ApiModelProperty("实测最高水位出现时间")
    private Date obhtztm;

    @ApiModelProperty("调查最高水位")
    private Double ivhz;

    @ApiModelProperty("调查最高水位出现时间")
    private Date ivhztm;

    @ApiModelProperty("实测最大流量")
    private Double obmxq;

    @ApiModelProperty("实测最大流量出现时间")
    private Date obmxqtm;

    @ApiModelProperty("调查最高水位")
    private Double ivmxq;

    @ApiModelProperty("调查最高水位出现时间")
    private Date ivmxqtm;

    @ApiModelProperty("历史最大含沙量")
    private Double hmxs;

    @ApiModelProperty("历史最大含沙量出现时间")
    private Date hmxstm;

    @ApiModelProperty("历史最大断面平均流速")
    private Double hmxavv;

    @ApiModelProperty("历史最大断面平均流速出现时间")
    private Date hmxavvtm;

    @ApiModelProperty("历史最低水位")
    private Double hlz;

    @ApiModelProperty("历史最低水位出现时间")
    private Date hlztm;

    @ApiModelProperty("历史最小流量")
    private Double hmnq;

    @ApiModelProperty("历史最小流量出现时间")
    private Date hmnqtm;

    @ApiModelProperty("")
    private Double nz;

    @ApiModelProperty("")
    private Double drz;

    @ApiModelProperty("")
    private Double drq;

    @ApiModelProperty("高水位告警值")
    private Double taz;

    @ApiModelProperty("大流量告警值")
    private Double taq;

    @ApiModelProperty("低水位告警值")
    private Double laz;

    @ApiModelProperty("小流量告警值")
    private Double laq;

    @ApiModelProperty("启动预报水位标准")
    private Double sfz;

    @ApiModelProperty("启动预报流量标准")
    private Double sfq;

    @ApiModelProperty("时间戳")
    private Date modiTime;


}
